Case-Based Evaluating Assistant of Novice Programs
نویسندگان
چکیده
This paper describes a method of supporting teachers ’ evaluation work of students ’ programs. In programming education, programming exercise courses play an important role, because writing programs is indispensable to learning programming. In programming exercise classes, however, the teacher’s loads of evaluation tend to be very heavy because the teacher has to read so many programs and reports. We aim to implement a computer system as an evaluating assistant that supports the teachers’ evaluation work.
منابع مشابه
A Method of Constructing Case-base for Evaluation Assistant of Novice Programs
This paper presents a method of indexing cases for case-based evaluation assistant systems of novice programs. Program lists in evaluation cases should be represented in intact target programming language, because special forms of program lists put heavy burdens on teachers who are users of the systems. However, intact forms of program lists cannot cover that many variations. Therefore, indexes...
متن کاملShort-Term and Long-Term Impacts of Pre-Service vs. In-Service Reflective Task-Oriented Training on Novice and Experienced Teachers’ Mediating Roles
Teacher training programs in EFL contexts pursue the goal of promoting teaching skills and critical dispositions in prospective and experienced teachers and their ability to reflect on and enhance their mediating roles to maximize learning outcomes. Yet, discrepancies in teachers’ roles during and after the programs are not uncommon and accentuate the need to assess outcomes. This quasi-experim...
متن کاملEffectiveness Evaluation of Rural Extension Education Programs (The Case of Sheep Breeders in Pasargad Township, Iran)
Since a lot of material and human expenditure are spent for implementing extension education programs for rural people, one of the most important aspects of these programs is “effectiveness evaluation” and the rate of accomplishing program objectives, as well as determining program obstacles and solving them for future plans. The purpose of this study was to evaluate the effectiveness of rural ...
متن کاملIranian EFL Experienced vs. Novice Teachers’ Beliefs Regarding Learner Autonomy
Learner autonomy has been described as the ultimate objective in many language teaching programs since the third quarter of the twentieth century and educators have highlighted the significant role of promoting learner autonomy in the process of language learning and teaching. However, only limited number of studies has been awarded to what leaner autonomy mean to teachers. This study addressed...
متن کامل